About Oracle (holdings) Limited (07584505) United Kingdom