About The Wellbeing Project (europe) Limited (06052302) United Kingdom