About L Effet Ltd. (11249501) United Kingdom