About Spheroid (uk) Limited (02713883) United Kingdom