About S41nc Ltd (09892521) United Kingdom