About Nconnect Limited (11695911) United Kingdom