About Lukas Denis Ltd (12631286) United Kingdom