About James Lewis Capital Limited (13551525) United Kingdom