About Jamaican Island Vibes Ltd (13328730) United Kingdom