About Tldr Solutions Ltd (11920306) United Kingdom