About Group Studio Limited (11072489) United Kingdom