About Y&q Deyi Hang Ltd (09267655) United Kingdom