About Nordic Innovation Ltd (06979590) United Kingdom