About Sperryn Technology Company Ltd (10387657) United Kingdom