About Lefrene Ltd (11645232) United Kingdom