About New Era Chefs Limited (12417811) United Kingdom