About Jekl Limited (10772624) United Kingdom