About Lb24 Ltd (13294131) United Kingdom