RANE HOLDINGS LTD