About Caans Capital Limited (12624798) United Kingdom