About Clean And Clear Limited (10626216) United Kingdom