About Soe Studio Limited (12607072) United Kingdom