About Green Wellness Retreats Ltd (12689071) United Kingdom