About Jacob Media Limited (10689643) United Kingdom