About Jyd Ltd (13349265) United Kingdom