About Blackrock Life Management Ltd (07243190) United Kingdom