LYRA RESEARCH EUROPE, LTD. ID 66635498