About Kml (holdings) Ltd (08932743) United Kingdom