About Nrg Futures Ltd (12679157) United Kingdom