About Jekoge Ltd (10952435) United Kingdom