About S No 10 Ltd (11504206) United Kingdom