About Zekko Technologies Ltd (09432616) United Kingdom