About Lyon London Limited (11139769) United Kingdom