About Lezel Limited (11728748) United Kingdom