About Non Solo Pizza Limited (13529636) United Kingdom