About Ltdc Holding Ltd (13386421) United Kingdom