About Bmr Communications Ltd (11366802) United Kingdom