About Encore Fx Limited (12852586) United Kingdom