About The Clean Kilo Ltd (10924364) United Kingdom