About Ivo Management Ltd (12718405) United Kingdom