About Sqr Capital Investment Limited (11174061) United Kingdom