About Quadrant Investment Holdings Ltd (11540286) United Kingdom