About Km (holdings) Limited (08526759) United Kingdom