About Brr Investments Limited (11530683) United Kingdom