About Marketlogica Ltd (09704219) United Kingdom