About Wren Asset Management Ltd (13082718) United Kingdom