About S94 Ltd. (11935713) United Kingdom