About The So Studio Limited (10571114) United Kingdom