About Zektos Ltd (11911383) United Kingdom