About Ghiuly Clean Clan Ltd (12928130) United Kingdom