About Dendron Management Ltd (09221981) United Kingdom