About Three Spheres Management Ltd (10492956) United Kingdom