This seems to refer to Kleos Space Ltd, presumably a UK susidiary, but still a good sign (under the circumstances). Hopefully, they will now lodge a bankrutcy application for the top company Kleos Space S.A. in Luxembourg so that we can realise our tax losses. I have tried to check the Luxembourg company register but havve seen nothing yet