About Klg London Limited (10515632) United Kingdom