About Fxr Limited (SC509771) United Kingdom