About Lbb 2 Limited (13638422) United Kingdom