About Mindmix Ltd (10880588) United Kingdom