About Nomadi Pizza Ltd (11271720) United Kingdom