Ordinatra Minima

Ordinatra Minima Ltd, Registered in England and Wales № 12351992
[email protected]    +442036035487

Embedded Systems Design, IoT and Electronics Manufacturing Consultancy