About Vennegaard Capital Ltd (11392456) United Kingdom