About Sxb Technology Limited (11188658) United Kingdom