About Nicu Fast Food Ltd (13535204) United Kingdom