About Dedekind Associates Ltd (11233384) United Kingdom