About Jenna Management Limited (07485107) United Kingdom