About Micro Focus Midco Holdings Limited (10925099) United Kingdom