About Ybg Associates Ltd (12432868) United Kingdom