About Studio Transdusense Ltd (12657249) United Kingdom