About Oxford Indices Ltd. (05005194) United Kingdom