Even if
Amazon doesn't allow international shipping, you can always use a freight forwarder such as
Shipito to order from Singapore or any other country.
As for prohibited items, you need to check it out with the Singapore customs. Make sure to fill in the customs declaration properly, and you shouldn't have any problems shipping items that are not prohibited.