About London Private Capital Limited (03965223) United Kingdom