About J Brand Europe Ltd (08850177) United Kingdom