About Jooj London Ltd (12011498) United Kingdom