About J And L De Lira Ltd (11994517) United Kingdom