About Sperotec Ltd (11141562) United Kingdom