About Leti Ltd (11138537) United Kingdom