About Deanne Jade Ltd (13084933) United Kingdom