About Mindful Chef Holdco Limited (12994749) United Kingdom