About Mgrh Holdings Ltd (12602357) United Kingdom