About Ltm Holdings Limited (10945143) United Kingdom