About Lachman Group Limited (11717637) United Kingdom