About Kmr Ii Investment Holdings Limited (11263718) United Kingdom