About Sabax Associates Ltd. (08682139) United Kingdom