About Stake Holdings Limited (10750567) United Kingdom