About Bl Retail Indirect Investments Limited (12288466) United Kingdom