About Si Holdings & Investments Ltd (12629134) United Kingdom