About Clear Clean Ltd (11929464) United Kingdom