About Mindfix Solutions Ltd (11933373) United Kingdom