About Jamaica Paradise Ltd (11396736) United Kingdom