About S1mu0 76 Limited (10950716) United Kingdom