About Digital Mind Solutions Ltd (12321738) United Kingdom