About Sab Capital Investments Limited (13616472) United Kingdom