About Lachtr Ltd (13622990) United Kingdom