About Northern Wind Limited (12465862) United Kingdom