About S.a.i Holdings Group Ltd (11846896) United Kingdom