About Marketing Intelligence Technology Plc (12408305) United Kingdom