About Soro Studio Ltd (11713746) United Kingdom