About Mydr Group 1 Holdings Ltd (11003262) United Kingdom