About Ne&co Limited (NI639703) United Kingdom