About Space M Studio Limited (11241960) United Kingdom