About Bess Invest Limited (10669630) United Kingdom