About Kmr Investments Ltd (12429914) United Kingdom