About Donoghue Portfolio Ltd (13514324) United Kingdom