About Dendritic Ltd (11301880) United Kingdom