About Takeaway Revolution Ltd (13001202) United Kingdom