About Techlogix Solutions Ltd (08213180) United Kingdom