About Nyquist Consulting Limited (08844806) United Kingdom