About Nitor Holdings Ltd. (NI606130) United Kingdom