About Kleancabins (uk) Ltd (12765713) United Kingdom