About Jennifer Clair Limited (12318329) United Kingdom