About Nit Solutions Limited (08439946) United Kingdom