About Melanin Limited (12644530) United Kingdom