About Jade Promotions Limited (07788188) United Kingdom