About Izzy Takeaway (2019) Limited (11913367) United Kingdom