About Keko Hungary Limited (09084412) United Kingdom