About Ltm2 Ll-europe Ltd (11606417) United Kingdom