About Rubi Manufacturing Group Co. Ltd (10222602) United Kingdom