About Jekkars Ltd (NI639775) United Kingdom