About S2id Limited (10668424) United Kingdom