Emc2 Logical Finance Ltd