About New Life Group Plc (13089702) United Kingdom