About Xmin Imp & Exp Co. Limited (11629640) United Kingdom