About Ltc Technologies Ltd (10221006) United Kingdom