About Kantor Capital Limited (11975054) United Kingdom