About Jumao Ltd (12110304) United Kingdom