About Studio Soo Ltd (13143347) United Kingdom