About Spherics Technology Ltd (12717954) United Kingdom