About Tyk Limited (02307037) United Kingdom