About Manitoba Technologies Limited (05498691) United Kingdom