About Stretto Management Ltd (11579549) United Kingdom