About Jungle X Uk Ltd. (08431063) United Kingdom