About Spherical Investment Ltd (10908717) United Kingdom