About Jacob Ross Holdings Limited (12819484) United Kingdom