About Roya Takeaway Ltd (12851645) United Kingdom