About Yd Group Limited (10282317) United Kingdom