About Luckas Limited (10110018) United Kingdom