About Encode Marketing Software Limited (09389636) United Kingdom