About Bagari Store Ltd (13125606) United Kingdom