About Bmr Ventures Limited (10130536) United Kingdom