About Tyk Technologies Limited (09727592) United Kingdom