About Nector U.k. Limited (03007924) United Kingdom