About Lance Capital Limited (11751782) United Kingdom