About Smith Trading Technologies Ltd (12899001) United Kingdom