About Soo Yeah Studio Ltd (11520256) United Kingdom