About Ormonde Capital Management Ltd (06126941) United Kingdom