Loading company record…

NIXA TECHNOLOGY LTD - United Kingdom company 16705006