About Mb & Co. Holdings Limited (12455400) United Kingdom