About Royalty Takeaway Ltd (12925125) United Kingdom