About Eatzza Limited (12604138) United Kingdom