About Le Pard Limited (11376522) United Kingdom