About Nordic Idea Uk Limited (11198791) United Kingdom