About Lach Investments Limited (00541772) United Kingdom