About Dermacura Aesthetics Ltd. (10926911) United Kingdom