About Ncipher Solutions Limited (05215310) United Kingdom