Virinchi Technologies Limited w.e.f., Secunderabad, Geneva Branch