About New Life Enterprises Nassau Limited (08038205) United Kingdom