Trading company Li & Fung Ltd, which mainly focuses on soft goods, said it is to buy four companies for USD150 million at the same time as announcing a 25 per cent rise in 2004 net profit.