About L Eau La Ltd. (11227753) United Kingdom