B And G Derivatives Holdings