About Jekolia Limited (11308309) United Kingdom