About Blr Investments Limited (13181714) United Kingdom