About Techlogix Limited (07491030) United Kingdom