About Oracle Corporation Nominees Limited (03062158) United Kingdom