About Tetryx Limited (12084174) United Kingdom