About Jamaican International Promotions Limited (12765129) United Kingdom