About Bmr Shill Limited (11595904) United Kingdom