About S35 Ltd (11001157) United Kingdom