About Intermax Pickled Vegetable Uk Ltd (12965351) United Kingdom