This website is now moved to http://ifsc.talkduo.com/ifsc.php?