About Speedy Max Limited (12454898) United Kingdom