About Newgen Energy Trading Limited (11075115) United Kingdom