About Talida Ltd (12084557) United Kingdom