About Ld Cipher Ltd (10938515) United Kingdom