About Mind Technologies Ltd (12654357) United Kingdom