About Sai Kotturu Technologies Ltd (11027294) United Kingdom