About Om Shakthi Softech Ltd (10876316) United Kingdom