ABDUL RAHMAN KARANI & SONs CO