About Ideagen Optima Diagnostics Limited (04009163) United Kingdom