About Brand Group Investments Ltd. (11970825) United Kingdom