About Spark Wellness Limited (12669515) United Kingdom