One IBC processed a Singapore company for me faster than expected as they promised 1 working day but they take only half of a day to finish the job. The requirements are simple. The procedure is transparent. I will definitely recommend One IBC to my partners.