About Oracle Trading & International Services Ltd. (12019257) United Kingdom