About Jam 3 Uk Ltd (11005384) United Kingdom