About Jade S Scented Life Ltd (13483326) United Kingdom