About Excellence Health & Wellbeing Ltd. (10552354) United Kingdom