About J Doll & Jaxx Ltd (13582540) United Kingdom