About S1d Ltd (11582244) United Kingdom