About Jacob Kane Limited (10307613) United Kingdom