About Mindful Ne Community Interest Company (06928498) United Kingdom