About Sai Sakthi Technologies Limited (10939933) United Kingdom