About Sa Investments Holding Ltd (13321271) United Kingdom