About Douglas Lifesciences Ltd (12616135) United Kingdom