MYCOGNITION LIMITED

W1G 0EF (London)