About Oxford International Centre Ltd (08647500) United Kingdom