CHALLENGE CONTROL LTD