About Leixo Designs Co. Ltd (12963505) United Kingdom