About Mbbt Holdings Limited (13381013) United Kingdom