About Yara Jaga Supermarket Ltd (13577785) United Kingdom