About Jacobi Ventures Uk Ltd (06180823) United Kingdom