About De Vere Capital Limited (SC429500) United Kingdom