KeyPact Protection Protocol Ltd 2301 BAYFIELD BUILDING 99 HENESSY ROAD WANCHAI HONG KONG. We are changing the way of sharing. The files you share are protected simply but technically very complex. The unique key is created on your computer and stays there. Phone: 852 81917658 Burj Khalifa, Dubai United Arab Emirates Map Other Categories: Business Services |