About Technotronix Ltd (11297161) United Kingdom