About Ormonde House Capital Ltd (12370119) United Kingdom