About Ma Ip Holdings Ltd (10159422) United Kingdom