About Investment For Life Group Ltd (12126589) United Kingdom