About Mind Games Design Uk Ltd (08846552) United Kingdom