About London West Capital Limited (12646222) United Kingdom