Hi
You can unlock your iphone 4 by IMEI unlocking. but if you dont know who is your carrier then you can order carrier finder service by this link :
iPhone Carrier Finder After that you can order your iphone 4 unlock. Unlocking price and unlock time various depends on network