About Jacob Research Ltd (11044217) United Kingdom