About Nubian Cleanz Ltd (12782114) United Kingdom