About S.a.s.s. Life Ltd (10830207) United Kingdom