About Ldb Holdco Ltd (12335660) United Kingdom