About Cinnamon Space Ltd (12411740) United Kingdom