About The University Of Manchester Innovation Centre Limited (03278630) United Kingdom