OQ Technology Signs 2 Million Euro Contract with ESA under Luxembourg National Space Programme for Satellite IoT Mission