About Sx Technologies Ltd (11279125) United Kingdom