About Decrypt Ventures Ltd (13072995) United Kingdom