About Lbb Uk Lnd Limited (12419721) United Kingdom