About Jakob Investments Limited (13009146) United Kingdom