About Jean Jungle Limited (01669150) United Kingdom