About Bmagic Mapmasters Ltd (13536237) United Kingdom