About Lrb Holdings Ltd (10942107) United Kingdom