About Kmi London Ltd (05381450) United Kingdom