About Km Investment Holdings Ltd. (09825833) United Kingdom