About Oxford Applied Sciences Ltd (11456685) United Kingdom