About Jamaican Jade Limited (08918569) United Kingdom