About Lucas Worldwide Ltd (13049490) United Kingdom