About Mbk Europe Ltd (09627194) United Kingdom