About Leqe Co. Ltd (12553559) United Kingdom