About Nonno Roberto Limited (12067541) United Kingdom