About Merlin Neuroresearch G Ltd. (03301413) United Kingdom