About Denni Systems Limited (09384529) United Kingdom