About Th Studio Limited (08915372) United Kingdom