About Thompson Fx Limited (13259411) United Kingdom