About London & New York Capital Limited (08065138) United Kingdom