About Intelicrypt Services Limited (10198322) United Kingdom