About S361a Limited (NI068366) United Kingdom