About Energy And Natural Resources Limited (10292573) United Kingdom