About Jungle.com Holdings Limited (03929744) United Kingdom