About Ksi Spheres Limited (07024799) United Kingdom