About Le Fennec Limited (13685071) United Kingdom