About Necp Llp (OC355149) United Kingdom