About Srinanda Technologies Ltd (11782474) United Kingdom