About Stretch Senior Co-invest Ltd (10684677) United Kingdom