Ordinatra Minima

Ordinatra Minima Ltd, Registered in England and Wales № 12351992
contact@ordinatra.com    +442036035487

Embedded Systems Design, IoT and Electronics Manufacturing Consultancy