About Lf Associates Limited (04952597) United Kingdom