About Nrg Revolution Ltd (12451048) United Kingdom