SOLAR TOUCH LTD [HCCW 001001/2003] | BabelCite