About Lek (nominees) Limited (06865697) United Kingdom