About Bmr-uk Developer Limited (08956448) United Kingdom