About James Kahn Capital Limited (11835273) United Kingdom