About Ltc (london) Ltd (09922243) United Kingdom