About Nektia Consulting Limited (08647432) United Kingdom