About Techrono Ltd (12031081) United Kingdom