About Ginevra Capital Ltd (12390017) United Kingdom