About Natural Assets Investments Limited (07541643) United Kingdom