About Spherecom Limited (03943573) United Kingdom