About Yby Kebab Limited (13355511) United Kingdom