About Spherus Ltd (05919219) United Kingdom