About Mgr Holdings Limited (02259742) United Kingdom