About S.s.e.r. Ltd. (03230968) United Kingdom