About Link Fx Plc (03129173) United Kingdom