New technologies ltd (25/35)

New technologies ltd