About Alibaba (fast Food) Ltd (12182394) United Kingdom