About Yamac Supermarket Ltd (12232542) United Kingdom