About L.b.s.o Ltd (11771052) United Kingdom