About Vernon Capital Limited (11566901) United Kingdom