About Jekl Consulting Ltd (11991207) United Kingdom