About Max & Mike Company Uk Ltd (09473558) United Kingdom