About Qovarian International Holdings Ltd. (13120238) United Kingdom