About Star Takeaway (29) Limited (11197608) United Kingdom