About Lko London Limited (09607213) United Kingdom