About New Eatza Ltd (12073606) United Kingdom