About Spherical Components Limited (12871527) United Kingdom