About J.l.p. Jean Luc Picard Ltd. (11150547) United Kingdom