About Hiscox Dedicated Corporate Member Limited. (02858319) United Kingdom