About Oxford Science Enterprises Plc (09093331) United Kingdom