About Jippa Flavour Project Ltd (12095951) United Kingdom