About Sa Investment Holdings Ltd (12680278) United Kingdom