About Us Financial Trading Systems Holding Limited (10928532) United Kingdom