About Natural Resource Advisors Limited (07491793) United Kingdom