About Quantflag Investment Management International Company Ltd (11530782) United Kingdom