About Leko United International Ltd (09216436) United Kingdom