Hai Ha Trading Services Company Limited.