About Cryptographic Endeavor Ltd (13640928) United Kingdom