About S1ze Ltd (12701915) United Kingdom