About Odin Investigation Services Ltd (NI676686) United Kingdom