About Lm.bb Limited (10803249) United Kingdom