About Lucas Capital Limited (13381003) United Kingdom