About S7n Limited (12303583) United Kingdom