About Seven Fx Ltd (13262891) United Kingdom