About Studio Micha Gamper Ltd (13539622) United Kingdom