About Sol Fx Ltd (13361629) United Kingdom