About Oxford R&d Ltd. (11613974) United Kingdom