About The Wellness Project Retreats Ltd (13511335) United Kingdom