About S2li (uk) Limited (09496714) United Kingdom