Loading company record…

NOKKEL TECHNOLOGIES LTD - United Kingdom company 13149003