About M & M Information Technologies Limited (08351391) United Kingdom