About Bran Investments Limited (10271654) United Kingdom