About Luisa London Limited (07293811) United Kingdom