About Jekkah Limited (08766397) United Kingdom