About New Life Mexico Ltd. (09514801) United Kingdom