About Marketlogic Technologies Limited (06413785) United Kingdom