About Kmr Holdings Ltd (12083430) United Kingdom