About Stonepeak Backyard Holdings Company Limited (12851772) United Kingdom