About Mahc Holdings Ltd (12777753) United Kingdom