About Ltr Ltd (10445638) United Kingdom