About Neo Consulting Limited (04783898) United Kingdom