Embla As Company numberFC023536 StatusActive TypeOther Company Type Incorporated6 Apr 2001 Registered office Rogaland Science ParkPO Box 80344068 Stavanger Data JSON Markdown