About Le Ladejo Holdings Limited (12240060) United Kingdom