About Venture Logic Limited (04245502) United Kingdom