About Geka Uk Limited (08246707) United Kingdom