About Cirrostratus Exedra Ltd (11540441) United Kingdom