About Jwd Uk Holdings Ltd. (10752365) United Kingdom