About Ob Innovation Centre Limited (NI641931) United Kingdom