About Sx3 Limited (NI032978) United Kingdom