About Teryta Associates Limited (11215869) United Kingdom