About City Pizza Holloway Ltd (12065878) United Kingdom