About Canada Life Platform Nominee Limited (13089624) United Kingdom