About Lach Associates Limited (11087671) United Kingdom