About Rio S Chicken & Pizza Limited (10063728) United Kingdom