About Manchester Innovation Limited (01594344) United Kingdom