About Studio Monomania Ltd (12104012) United Kingdom