About Emc Studios Ltd. (10122613) United Kingdom