About Kmr Ltd (12985253) United Kingdom