About Tectrix Global Limited (07562901) United Kingdom