About S9 Technology Limited (11149191) United Kingdom