About Charcot Capital Limited (06624579) United Kingdom