About Jacob Holt Investments Ltd (10728120) United Kingdom