About Rio Tinto Indonesian Holdings Limited (03074852) United Kingdom