TEB APPS HOLDINGS LTD