About Jenna Russell Limited (10417414) United Kingdom