About Maxi Clean Limited (11503446) United Kingdom