Loading company record…

VELLONEX LTD - United Kingdom company 17237086