About Perpetual Research Consultancy Ltd. (10379473) United Kingdom