About Maxi Speedy Limited (11667407) United Kingdom