About Bmgr Group Ltd (13023249) United Kingdom