About Quad Strategy Limited (10144176) United Kingdom