About Jyd Holdings Ltd (12282068) United Kingdom