About Myriad Studio Cic (11282697) United Kingdom