About Canimed Limited (13166307) United Kingdom