About Nector Ltd. (09205648) United Kingdom