About Dermacore Limited (12185981) United Kingdom