About Teksis Limited (06767953) United Kingdom