About Jacob Investments Limited (09372637) United Kingdom