About Trancetech Studio Ltd (12868487) United Kingdom