About Project Light Cleanco Limited (10224642) United Kingdom