About Squaregain Capital Ltd (12681733) United Kingdom