About Jaggi Supermarket Ltd (12773240) United Kingdom