About Jungle Communications (holdings) Limited (05860489) United Kingdom