AHEARN TRADING LTD