About Stonepeak Dea Holdings (uk) Ltd (12379941) United Kingdom