About Lbsb Investments Limited (13465328) United Kingdom