About Mb Global Holdings Limited (12057189) United Kingdom