About Jenna Developments Limited (09389972) United Kingdom