Loading company record…

SPHERIX LIMITED - United Kingdom company 08516959