About Rio Tinto Ot Management Limited (09247092) United Kingdom