About Ltr (legacy) Limited (13073121) United Kingdom