About S.a.t.h.s. Ltd (10063013) United Kingdom