About Neville Singular Limited (NI639443) United Kingdom