About Le N Holdings Limited (10602243) United Kingdom