About Neo Pizza Group Ltd (12730503) United Kingdom