About Group Mind Technologies Ltd (11710990) United Kingdom