About Nely Chef Limited (12733009) United Kingdom