An Hai Phat General Trading And Construction Company Limited