About Njordic Holdings Limited (SC680000) United Kingdom