About Lovejamaica Ltd (12044239) United Kingdom