About Mb Holding North West Limited (12645458) United Kingdom