Avicenna Nv Tech (Private) Limited