WAVELENGTH HOLDINGS LTD