About Clean Earth Holdings 2 Ltd (10358935) United Kingdom