About S4s Holdings Ltd (NI640383) United Kingdom