About Cip&sol Ltd (11933306) United Kingdom