About Nordicscript Ltd (10749512) United Kingdom