About Ltc Group Ltd (10631440) United Kingdom