About Maholochi Wellbeing Cic (10741728) United Kingdom