About Newroz Grill Limited (13520182) United Kingdom