About Nrc Energy Limited (07311000) United Kingdom