About Nuglife Limited (12288857) United Kingdom