About Ne3 Limited (09510132) United Kingdom