About Servicepoint Solutions Ltd (12226188) United Kingdom