About Oxford Resolution Centre Limited (10484353) United Kingdom