About Junglecatz Ltd (11242484) United Kingdom