About Ou Xuan Intellectual Property Agency Co. Ltd. (13369245) United Kingdom