About Jagdish Retail Limited (11756704) United Kingdom