About The Rio Takeaway Limited (NI648173) United Kingdom