Loading company record…

LOGENIX LTD - United Kingdom company 16706274