About Clean & Co Group Limited (13468638) United Kingdom