About Royal London Pooled Pensions Company Limited (SC048729) United Kingdom