About Curaleaf International Limited (11253633) United Kingdom