About Davide Leone And Partners Investment Company Ltd (07523186) United Kingdom