About Sphere Innovations Limited (11996985) United Kingdom