About Rio S Pizza Takeaway Ltd (10700540) United Kingdom