About Jungle Holdings Limited (06707493) United Kingdom