About The Sen Holistic Approach Ltd (13081242) United Kingdom