About Studio Metanoia Ltd (10288630) United Kingdom