About Lbd Holdco Limited (10947963) United Kingdom