About Jekd Holdings Limited (13686714) United Kingdom