About Brandera Invest Lp (SL025401) United Kingdom