About Jedek Ltd. (SC278893) United Kingdom