About Nordski Holdings Limited (04604405) United Kingdom