About S50 Limited (SC696582) United Kingdom