About Nootka Sound Limited (10826861) United Kingdom