About Oxford Ionics Limited (11795789) United Kingdom