About Lahti Management Limited (04292135) United Kingdom