About The Jennifer Claire Company Ltd (11652313) United Kingdom