About Dendra Systems Ltd (09189148) United Kingdom