About Mantid Limited (01378874) United Kingdom