Loading company record…

XORLOGICS LTD - United Kingdom company 12345245