About Opharma Limited (09229696) United Kingdom