AMIDO CORPORATION SDN BHD 5 years ago ID: #4798 Listed In : Restaurants Jalan Tuaran 88400 Kota Kinabalu Business Description AMIDO CORPORATION SDN BHD, Category: Restaurants, Address: Jalan Tuaran 88400 Kota Kinabalu Reviews & Ratings Write a Review No Review. Please login / register to add your review.