About Sativa Wellness Ltd (11470130) United Kingdom