About Studio Emma Limited (SC608504) United Kingdom