About Om Sakthi Retail Limited (12754978) United Kingdom