About Lck Associates Limited (04899274) United Kingdom