About Oxford Sigma Limited (11874768) United Kingdom