About Juqi Limited (10414335) United Kingdom