About Flora Wellness Ltd (13579613) United Kingdom