About Mylife Financial Limited (SC496114) United Kingdom