About Lct London Limited (11639479) United Kingdom