About Techina Limited (12125982) United Kingdom