About Dendeman Investments Ltd (12978508) United Kingdom