About La Sena London Limited (11174133) United Kingdom