About Ney Consulting Limited (11081052) United Kingdom