About Zohar Solutions Ltd (11775798) United Kingdom