About Lucas 1 Limited (12981090) United Kingdom