About Om Sai Superstores Ltd (11108051) United Kingdom