About Zeniki Ltd (13618129) United Kingdom