About S4b (holdings) Limited (08493057) United Kingdom