About Richmaxfx Limited (13288368) United Kingdom