About Dena Michelli Executive Development Limited (07912356) United Kingdom