Loading company record…

LOGIA RESEARCH LTD - United Kingdom company 17148825