About Cannipharm Therapeutics Limited (12566191) United Kingdom