About Nelvik Consulting Limited (09565813) United Kingdom