About Oxford Research Center For Advanced Studies Limited (12839868) United Kingdom