About S.sai Ltd (12118193) United Kingdom