About Nordic Language Specialist Limited (10220911) United Kingdom