About Ntice Search Solutions Limited (07199137) United Kingdom