About Nexofx Traders Limited (11833286) United Kingdom