About Septa Fx Global Limited (13580641) United Kingdom