Odin and their advisors GHC Capital only share the same address, so I would say its probably not dodgy.