Stork Construction Company Limited ID 32839335