About Hudson Fx Limited (13554223) United Kingdom