About Food Stars 81 Enid Street Limited (10410696) United Kingdom