Eykegai UK Limited
Scotland, United Kingdom
Company No. SC894282
Registered at Companies House, Scotland
Registered address: 3F1, Third Floor, 3 Hill Street, New Town, Edinburgh, United Kingdom, EH2 3JP
Contracting entity for UK, EU and international engagements.
