About Studio Meineck Ltd (10885137) United Kingdom