About The Jungle Project Limited (10492168) United Kingdom