About Mba Employee Ownership Trustee Ltd (12349738) United Kingdom