Meir Moalem Meir Moalem Sky and Space Global Ltd, London, UK