About Jungle Fresh Company Ltd (11505768) United Kingdom