About Ferrero & N Ltd (11722245) United Kingdom