About Sandex Holdings Limited (NI669563) United Kingdom