About Engedi Science Ltd. (03438219) United Kingdom