About Canafco Pharma Ltd (12554076) United Kingdom