About Nu-life Holdings Limited (10373807) United Kingdom