About Nehaleni Ltd. (10883907) United Kingdom