About Mabc Holdings Ltd (12948249) United Kingdom