About Multiclean Group Holdings Ltd (11164115) United Kingdom