About Tryax Limited (03248353) United Kingdom