About Mb Group Holdings Limited (NI653063) United Kingdom