About Ltc Kx Limited (11790715) United Kingdom