About Llukas Limited (11191965) United Kingdom