About Kugluktuk Healthcare Limited (12920806) United Kingdom