About Dendra Systems Ebt Limited (12534854) United Kingdom