About Lee Capital Limited (10810267) United Kingdom