About Wellness Intent Ltd (12917373) United Kingdom