About Jouir London Ltd (13401079) United Kingdom