About Jade & Jodie Ltd (13704408) United Kingdom