About Spx.opt Limited (03993007) United Kingdom