About Speedy Holdings Limited (12761816) United Kingdom