About Sakthi Software Ltd (12632287) United Kingdom