About Bmq Holdings Limited (12213412) United Kingdom