About Magiclean Ltd (12678796) United Kingdom