About Oxford Cannabinoid Technologies Holdings Plc (13179529) United Kingdom