About Yippea Hummus Ltd (12197616) United Kingdom