About The Independent Life Magazine Ltd (12582338) United Kingdom