About Mind Associates Ltd (NI046410) United Kingdom