About Ne Consulting Services Limited (10219853) United Kingdom