About Alibaba Kebabs House Ltd (12481287) United Kingdom