Conflicting information.
It says Danish contract in one place and contract provided by an agency based on Guernsey in another place. I wonder where your official base will be, Latvia or elsewhere.
It's a dodgy company, known in Scandinavia for social dumping. Expect the worst.