About Happi Eats Limited (12580394) United Kingdom