About Ledmore Capital Limited (FC033943) Channel Islands