About Studio 1208 Limited (10940330) United Kingdom