About The Wellness Foundry Ltd (11752168) United Kingdom