About Juqiu International Limited (13672519) United Kingdom