About Lachmere Investments Limited (00621498) United Kingdom