About Canipharm Limited (12039461) United Kingdom