About Jodene Ltd (10958369) United Kingdom