About Jungle Paprika Ltd (13197020) United Kingdom