About Maxcebo Wellbeing Academy Limited (13024423) United Kingdom