About Maxi Millz Limited (13675485) United Kingdom