About Yara Kebab Ltd (12023468) United Kingdom