About Techxect Limited (10450144) United Kingdom