About Ma Uk Holdings Ltd (11976628) United Kingdom