About Mind Alike Uk Ltd (12024448) United Kingdom