About Spreadex.com Limited (03542879) United Kingdom