About Speedy London Ltd (12082560) United Kingdom