About Tymarc Limited (02042047) United Kingdom