About Quadrant Strategies Limited (13058555) United Kingdom