About Melanomame. Community Interest Company (10746940) United Kingdom