New technologies ltd (35/35)

New technologies ltd