About Esi Venture Capital Ltd (13245824) United Kingdom