Article 19 Oct 2017 GDPR And The Data Protection Law –Two Sides Of The Same Coin Cayman Islands Privacy