About Ellis Pharma Limited (09074093) United Kingdom