About Mbmma Ltd (NI666468) United Kingdom