About Virtual Fx Limited (02343086) United Kingdom