About Jacob International Ltd (13412474) United Kingdom