About The Wellness Retreat Ltd (12035499) United Kingdom