About Tydi App Limited (12804359) United Kingdom