About S.seekers Ltd (10768587) United Kingdom