About Takemeaway Ltd (11075555) United Kingdom