ABUNDANCE HOLDINGS LTD