About Spherea Technology Ltd (04656204) United Kingdom